﻿<?xml version="1.0" encoding="utf-8"?>
<SyntaxDefinition name="UserWords">
	<KeyWords name="SpecMacros" bold="true" italic="false" bgcolor="DimGray" color="White">
		<Key word="DEBUGMSG" />
	</KeyWords>
	<KeyWords name="UserMacros" bold="true" italic="false" color="Green">
		<Key word="" />
		<Key word="" />
	</KeyWords>
    <KeyWords name="AddedBaseFunctions" bold="true" italic="false" color="DarkMagenta">
		<Key word="set_self_ai" />
		<Key word="set_ai" />
		<Key word="set_self_team" />
		<Key word="set_team" />
		<Key word="reg_anim_animate" />
	</KeyWords>
	<KeyWords name = "FalloutExtendMacros" bold="true" italic="false" color="#8000FF">
		<Key word = "self_can_see_dude" />
		<Key word = "self_can_hear_dude" />
      <Key word = "self_cur_hp" />
      <Key word = "self_max_hp" />
      <Key word = "dude_wearing_vault_suit" />
      <Key word = "dude_has_gambling_skills" />
      <Key word = "self_is_armed" />
      <Key word = "self_wearing_armor" />
      <Key word = "self_carrying_laser_pistol" />
      <Key word = "self_is_walking" />
      <Key word = "self_is_running" />
      <Key word = "check_set_obj_visiblility" />
      <Key word = "ticks_til_hour" />
      <Key word = "time_has_passed" />
	</KeyWords>

	<KeyWords name = "FalloutBaseMacros" bold="true" italic="false" color="#AA00AA">
		<Key word = "start_dialog" />
      <Key word = "dude_set_frame" />
		<Key word = "self_set_frame" />
      <Key word = "start_dialog_at_node" />
      <Key word = "force_dialog_start" />
      <Key word = "check_forced_dialog" />
      <Key word = "face_start_dialog_at_node" />
      <Key word = "RMessage" />
      <Key word = "ROption" />
      <Key word = "RLowOption" />
	</KeyWords>
	
	<KeyWords name = "SfallMacros" bold="true" italic="true" color="DarkMagenta">
		<Key word = "get_text_width" />
	</KeyWords>
	
	<KeyWords name = "SfallFunctions" bold="true" italic="false" color="DarkMagenta">
      <Key word = "string_compare" />
		<Key word = "string_compare_locale" />
	</KeyWords>
   
   <KeyWords name = "DefineConstants" bold="true" italic="false" color="#0080FF">
      <Key word = "SPECIAL" />
      <Key word = "HOOK_STDPROCEDURE_END" />
      <Key word = "HOOK_TARGETOBJECT" />
      <Key word = "HOOK_ENCOUNTER" />
      <Key word = "HOOK_ADJUSTPOISON" />
      <Key word = "HOOK_ADJUSTRADS" />
      <Key word = "HOOK_ROLLCHECK" />
      <Key word = "HOOK_BESTWEAPON" />
	</KeyWords>
</SyntaxDefinition>
